/*
 * ftp.h
 *
 *  Created on: 23 nov. 2011
 *      Author: arthur
 */

#ifndef FTP_H_
#define FTP_H_
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <unistd.h>
#include <stdlib.h>
#include <arpa/inet.h>
#include <string.h>
#define MAX_SIZE_REPONSE_QUIT 256
#include <time.h>

/*fonction qui gère l'ouverture d'un socket de contrôle ou renvois null si la connection échoue
 *
 */
int openFTP(char * addr, char * login, char * mdp, int verbeux);

char * cmdFTP(int socket, int cmd, char ** args, int nbArgs);

void decoFTP(int socket, int verbeux);

#endif /* FTP_H_ */
